package pe.gob.osinergmin.bean.common;

import java.util.Date;

import pe.gob.osinergmin.bean.generic.GenericBean;
import pe.gob.osinergmin.utils.PuntoControlUtils;

public class UnidadOperativa extends GenericBean {

    private Integer codigo;
    private String codigoOsinergmin;
    private String registroHidrocarburos;
    private String ruc;
    private String razonSocial;
    private String direccion;
    private String departamento;
    private String provincia;
    private String distrito;
    private String tipo;
    private String placa;
    private Double capacidad;
    private Date fechaActualizacion;
    private Boolean activo;

    public Integer getCodigo() {
        return codigo;
    }

    public void setCodigo(Integer codigo) {
        this.codigo = codigo;
    }

    public String getCodigoOsinergmin() {
        return codigoOsinergmin;
    }

    public void setCodigoOsinergmin(String codigoOsinergmin) {
        this.codigoOsinergmin = codigoOsinergmin;
    }

    public String getRegistroHidrocarburos() {
        return registroHidrocarburos;
    }

    public void setRegistroHidrocarburos(String registroHidrocarburos) {
        this.registroHidrocarburos = registroHidrocarburos;
    }

    public String getRuc() {
        return ruc;
    }

    public void setRuc(String ruc) {
        this.ruc = ruc;
    }

    public String getRazonSocial() {
        return razonSocial;
    }

    public void setRazonSocial(String razonSocial) {
        this.razonSocial = razonSocial;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getDepartamento() {
        return departamento;
    }

    public void setDepartamento(String departamento) {
        this.departamento = departamento;
    }

    public String getProvincia() {
        return provincia;
    }

    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    public String getDistrito() {
        return distrito;
    }

    public void setDistrito(String distrito) {
        this.distrito = distrito;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public String getPlaca() {
        return placa;
    }

    public void setPlaca(String placa) {
        this.placa = placa;
    }

    public Double getCapacidad() {
        return capacidad;
    }

    public void setCapacidad(Double capacidad) {
        this.capacidad = capacidad;
    }

    public Date getFechaActualizacion() {
        return fechaActualizacion;
    }

    public void setFechaActualizacion(Date fechaActualizacion) {
        this.fechaActualizacion = fechaActualizacion;
    }

    public Boolean getActivo() {
        return activo;
    }

    public void setActivo(Boolean activo) {
        this.activo = activo;
    }

    public String toString(){
        return PuntoControlUtils.convertFromObjectToJsonString(this, new String[]{"codigo","codigoOsinergmin","registroHidrocarburos","ruc","razonSocial","direccion","departamento","provincia","distrito","tipo","placa","capacidad","fechaActualizacion","activo"});
    }
}
